#!/bin/bash

# dialects SQL_2016 DB2 Mimer MySQL Oracle PostgreSQL TSQL Teradata
dialect_str="$1"
dialect=-1
case "$dialect_str" in
	SQL_2016)
		dialect=0
		;;
	DB2)
		dialect=1
		;;
	Mimer)
		dialect=2
		;;
	MySQL)
		dialect=3
		;;
	Oracle)
		dialect=4
		;;
	PostgreSQL)
		dialect=5
		;;
	TSQL)
		dialect=6
		;;
	Teradata)
		dialect=7
		;;
	*)
		echo -e "Unknown dialect $dialect_str"
		exit
		;;
esac

base_tokens_file="./base_tokens.txt"
tokens_file="./${dialect_str}_tokens.txt"

cat "$base_tokens_file" > "$tokens_file"

hrw () {
	local kwDataType="$1"
	local keyword="$2"
	local dlist=($3)
	if [ ${dlist[$dialect]} -eq 1 ]; then
		echo "($keyword :cat=$kwDataType |identifier_chars>LST_identifier" >> $tokens_file
	fi
}

hrw "Keyword" "ABORT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ABORTSESSION" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ABS" "1 0 0 0 0 0 0 1"
hrw "Keyword" "ABSOLUTE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ACCESS" "0 0 0 0 1 0 0 0"
hrw "Keyword" "ACCESSIBLE" "0 0 0 1 0 0 0 0"
hrw "Keyword" "ACCESS_LOCK" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ACCOUNT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ACOS" "1 0 0 0 0 0 0 1"
hrw "Keyword" "ACOSH" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ACTION" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ADD" "0 1 0 1 1 0 1 1"
hrw "Keyword" "ADD_MONTHS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ADMIN" "0 0 0 0 0 0 0 1"
hrw "Keyword" "AFTER" "0 1 0 0 0 0 0 1"
hrw "Keyword" "AGGREGATE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ALIAS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ALL" "1 1 1 1 1 1 1 1"
hrw "Keyword" "ALLOCATE" "1 1 1 0 0 0 0 1"
hrw "Keyword" "ALLOW" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ALTER" "1 0 1 1 1 0 1 1"
hrw "Keyword" "ALTERAND" "0 1 0 0 0 0 0 0"
hrw "Keyword" "AMP" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ANALYSE" "0 0 0 0 0 1 0 0"
hrw "Keyword" "ANALYZE" "0 0 0 1 0 1 0 0"
hrw "Keyword" "AND" "1 0 1 1 1 1 1 1"
hrw "Keyword" "ANSIDATE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ANY" "1 1 1 0 1 1 1 1"
hrw "Keyword" "ARE" "1 0 0 0 0 0 0 1"
hrw "Keyword" "ARRAY" "1 1 0 0 0 1 0 1"
hrw "Keyword" "ARRAY_AGG" "1 0 0 0 0 0 0 0"
hrw "Keyword" "ARRAY_EXISTS" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ARRAY_MAX_CARDINALITY" "1 0 0 0 0 0 0 0"
hrw "Keyword" "AS" "1 1 1 1 1 1 1 1"
hrw "Keyword" "ASC" "0 0 0 1 1 1 1 1"
hrw "Keyword" "ASENSITIVE" "1 1 0 1 0 0 0 0"
hrw "Keyword" "ASIN" "1 0 0 0 0 0 0 1"
hrw "Keyword" "ASINH" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ASSERTION" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ASSOCIATE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ASUTIME" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ASYMMETRIC" "1 0 1 0 0 1 0 0"
hrw "Keyword" "AT" "1 1 1 0 0 0 0 1"
hrw "Keyword" "ATAN" "1 0 0 0 0 0 0 1"
hrw "Keyword" "ATAN2" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ATANH" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ATOMIC" "1 0 1 0 0 0 0 1"
hrw "Keyword" "AUDIT" "0 1 0 0 1 0 0 0"
hrw "Keyword" "AUTHORIZATION" "1 0 1 0 0 1 1 1"
hrw "Keyword" "AUX" "0 1 0 0 0 0 0 0"
hrw "Keyword" "AUXILIARY" "0 1 0 0 0 0 0 0"
hrw "Keyword" "AVE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "AVERAGE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "AVG" "1 0 0 0 0 0 0 1"
hrw "Keyword" "BACKUP" "0 0 0 0 0 0 1 0"
hrw "Keyword" "BEFORE" "0 1 0 1 0 0 0 1"
hrw "Keyword" "BEGIN" "1 1 1 0 0 0 1 1"
hrw "Keyword" "BEGIN_FRAME" "1 0 0 0 0 0 0 0"
hrw "Keyword" "BEGIN_PARTITION" "1 0 0 0 0 0 0 0"
hrw "Keyword" "BETWEEN" "1 1 1 1 1 0 1 1"
hrw "DataType" "BIGINT" "1 0 0 1 0 0 0 0"
hrw "DataType" "BINARY" "1 0 0 1 0 1 0 1"
hrw "DataType" "BIT" "0 0 0 0 0 0 0 1"
hrw "DataType" "BLOB" "1 0 0 1 0 0 0 1"
hrw "DataType" "BOOLEAN" "1 0 0 0 0 0 0 1"
hrw "Keyword" "BOTH" "1 0 1 1 0 1 0 1"
hrw "Keyword" "BREADTH" "0 0 0 0 0 0 0 1"
hrw "Keyword" "BREAK" "0 0 0 0 0 0 1 0"
hrw "Keyword" "BROWSE" "0 0 0 0 0 0 1 0"
hrw "Keyword" "BT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "BUFFERPOOL" "0 1 0 0 0 0 0 0"
hrw "Keyword" "BULK" "0 0 0 0 0 0 1 0"
hrw "Keyword" "BUT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "BY" "1 1 1 1 1 0 1 1"
hrw "Keyword" "BYTE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "BYTEINT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "BYTES" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CALL" "1 1 1 1 0 0 0 1"
hrw "Keyword" "CALLED" "1 0 1 0 0 0 0 0"
hrw "Keyword" "CAPTURE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "CARDINALITY" "1 0 0 0 0 0 0 0"
hrw "Keyword" "CASCADE" "0 0 0 1 0 0 1 1"
hrw "Keyword" "CASCADED" "1 1 0 0 0 0 0 1"
hrw "Keyword" "CASE" "1 1 1 1 0 1 1 1"
hrw "Keyword" "CASESPECIFIC" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CASE_N" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CAST" "1 1 1 0 0 1 0 1"
hrw "Keyword" "CATALOG" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CCSID" "0 1 0 0 0 0 0 0"
hrw "Keyword" "CD" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CEIL" "1 0 0 0 0 0 0 0"
hrw "Keyword" "CEILING" "1 0 0 0 0 0 0 0"
hrw "Keyword" "CHANGE" "0 0 0 1 0 0 0 0"
hrw "Keyword" "CHAR" "1 1 0 1 1 0 0 1"
hrw "Keyword" "CHAR2HEXINT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CHARACTER" "1 1 0 1 0 0 0 1"
hrw "Keyword" "CHARACTERS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CHARACTER_LENGTH" "1 0 0 0 0 0 0 1"
hrw "Keyword" "CHARS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CHAR_LENGTH" "1 0 0 0 0 0 0 1"
hrw "Keyword" "CHECK" "1 1 1 1 1 1 1 1"
hrw "Keyword" "CHECKPOINT" "0 0 0 0 0 0 1 1"
hrw "Keyword" "CLASS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CLASSIFIER" "1 0 0 0 0 0 0 0"
hrw "Keyword" "CLOB" "1 0 0 0 0 0 0 1"
hrw "Keyword" "CLONE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "CLOSE" "1 1 1 0 0 0 1 1"
hrw "Keyword" "CLUSTER" "0 1 0 0 1 0 0 1"
hrw "Keyword" "CLUSTERED" "0 0 0 0 0 0 1 0"
hrw "Keyword" "CM" "0 0 0 0 0 0 0 1"
hrw "Keyword" "COALESCE" "1 0 0 0 0 0 1 1"
hrw "Keyword" "COLLATE" "1 0 1 1 0 1 1 1"
hrw "Keyword" "COLLATION" "0 0 0 0 0 1 0 1"
hrw "Keyword" "COLLECT" "1 0 0 0 0 0 0 1"
hrw "Keyword" "COLLECTION" "0 1 0 0 0 0 0 0"
hrw "Keyword" "COLLID" "0 1 0 0 0 0 0 0"
hrw "Keyword" "COLUMN" "1 1 1 1 1 1 1 1"
hrw "Keyword" "COLUMN_VALUE" "0 0 0 0 1 0 0 0"
hrw "Keyword" "COMMENT" "0 1 0 0 1 0 0 1"
hrw "Keyword" "COMMIT" "1 1 1 0 0 0 1 1"
hrw "Keyword" "COMPLETION" "0 0 0 0 0 0 0 1"
hrw "Keyword" "COMPRESS" "0 0 0 0 1 0 0 1"
hrw "Keyword" "COMPUTE" "0 0 0 0 0 0 1 0"
hrw "Keyword" "CONCAT" "0 1 0 0 0 0 0 0"
hrw "Keyword" "CONCURRENTLY" "0 0 0 0 0 1 0 0"
hrw "Keyword" "CONDITION" "1 1 1 1 0 0 0 0"
hrw "Keyword" "CONNECT" "1 1 1 0 1 0 0 1"
hrw "Keyword" "CONNECTION" "0 1 0 0 0 0 0 1"
hrw "Keyword" "CONSTRAINT" "1 1 1 1 0 1 1 1"
hrw "Keyword" "CONSTRAINTS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CONSTRUCTOR" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CONTAINS" "1 1 0 0 0 0 1 0"
hrw "Keyword" "CONTAINSTABLE" "0 0 0 0 0 0 1 0"
hrw "Keyword" "CONTENT" "0 1 0 0 0 0 0 0"
hrw "Keyword" "CONTINUE" "0 1 0 1 0 0 1 1"
hrw "Keyword" "CONVERT" "1 0 0 1 0 0 1 0"
hrw "Keyword" "CONVERT_TABLE_HEADER" "0 0 0 0 0 0 0 1"
hrw "Keyword" "COPY" "1 0 0 0 0 0 0 0"
hrw "Keyword" "CORR" "1 0 0 0 0 0 0 1"
hrw "Keyword" "CORRESPONDING" "1 0 1 0 0 0 0 1"
hrw "Keyword" "COS" "1 0 0 0 0 0 0 1"
hrw "Keyword" "COSH" "1 0 0 0 0 0 0 1"
hrw "Keyword" "COUNT" "1 0 0 0 0 0 0 1"
hrw "Keyword" "COVAR_POP" "1 0 0 0 0 0 0 1"
hrw "Keyword" "COVAR_SAMP" "1 0 0 0 0 0 0 1"
hrw "Keyword" "CREATE" "1 1 1 1 1 1 1 1"
hrw "Keyword" "CROSS" "1 0 1 1 0 1 1 1"
hrw "Keyword" "CS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CSUM" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CUBE" "1 1 0 1 0 0 0 1"
hrw "Keyword" "CUME_DIST" "1 0 0 1 0 0 0 0"
hrw "Keyword" "CURRENT" "1 1 1 0 1 0 1 1"
hrw "Keyword" "CURRENT_CATALOG" "1 0 0 0 0 1 0 0"
hrw "Keyword" "CURRENT_DATE" "1 1 1 1 0 1 1 1"
hrw "Keyword" "CURRENT_DEFAULT_TRANSFORM_GROUP" "1 0 0 0 0 0 0 0"
hrw "Keyword" "CURRENT_LC_CDataType" "0 1 0 0 0 0 0 0"
hrw "Keyword" "CURRENT_PATH" "1 1 1 0 0 0 0 1"
hrw "Keyword" "CURRENT_ROLE" "1 0 0 0 0 1 0 1"
hrw "Keyword" "CURRENT_ROW" "1 0 0 0 0 0 0 0"
hrw "Keyword" "CURRENT_SCHEMA" "1 1 0 0 0 1 0 0"
hrw "Keyword" "CURRENT_SERVER" "0 1 0 0 0 0 0 0"
hrw "Keyword" "CURRENT_TIME" "1 1 1 1 0 1 1 1"
hrw "Keyword" "CURRENT_TIMESTAMP" "1 1 1 1 0 1 1 1"
hrw "Keyword" "CURRENT_TIMEZONE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "CURRENT_TRANSFORM_GROUP_FOR_DataType" "1 0 0 0 0 0 0 0"
hrw "Keyword" "CURRENT_USER" "1 0 1 1 0 1 1 1"
hrw "Keyword" "CURRVAL" "0 1 0 0 0 0 0 0"
hrw "Keyword" "CURSOR" "1 1 1 1 0 0 1 1"
hrw "Keyword" "CV" "0 0 0 0 0 0 0 1"
hrw "Keyword" "CYCLE" "1 0 0 0 0 0 0 1"
hrw "Keyword" "DATA" "0 1 0 0 0 0 0 1"
hrw "Keyword" "DATABASE" "0 1 0 1 0 0 1 1"
hrw "Keyword" "DATABASES" "0 0 0 1 0 0 0 0"
hrw "Keyword" "DATABLOCKSIZE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "DATE" "1 0 0 0 1 0 0 1"
hrw "Keyword" "DATEFORM" "0 0 0 0 0 0 0 1"
hrw "Keyword" "DAY" "1 1 1 0 0 0 0 1"
hrw "Keyword" "DAYS" "0 1 0 0 0 0 0 0"
hrw "Keyword" "DAY_HOUR" "0 0 0 1 0 0 0 0"
hrw "Keyword" "DAY_MICROSECOND" "0 0 0 1 0 0 0 0"
hrw "Keyword" "DAY_MINUTE" "0 0 0 1 0 0 0 0"
hrw "Keyword" "DAY_SECOND" "0 0 0 1 0 0 0 0"
hrw "Keyword" "DBCC" "0 0 0 0 0 0 1 0"
hrw "Keyword" "DBINFO" "0 1 0 0 0 0 0 0"
hrw "Keyword" "DEALLOCATE" "1 0 1 0 0 0 1 1"
hrw "Keyword" "DEC" "1 0 0 1 0 0 0 1"
hrw "DataType" "DECFLOAT" "1 0 0 0 0 0 0 0"
hrw "DataType" "DECIMAL" "1 0 0 1 1 0 0 1"
hrw "Keyword" "DECLARE" "1 1 1 1 0 0 1 1"
hrw "Keyword" "DEFAULT" "1 1 1 1 1 1 1 1"
hrw "Keyword" "DEFERRABLE" "0 0 0 0 0 1 0 1"
hrw "Keyword" "DEFERRED" "0 0 0 0 0 0 0 1"
hrw "Keyword" "DEFINE" "1 0 0 0 0 0 0 0"
hrw "Keyword" "DEGREES" "0 0 0 0 0 0 0 1"
hrw "Keyword" "DEL" "0 0 0 0 0 0 0 1"
hrw "Keyword" "DELAYED" "0 0 0 1 0 0 0 0"
hrw "Keyword" "DELETE" "1 1 1 1 1 0 1 1"
hrw "Keyword" "DENSE_RANK" "1 0 0 1 0 0 0 0"
hrw "Keyword" "DENY" "0 0 0 0 0 0 1 0"
hrw "Keyword" "DEPTH" "0 0 0 0 0 0 0 1"
hrw "Keyword" "DEREF" "1 0 0 0 0 0 0 1"
hrw "Keyword" "DESC" "0 0 0 1 1 1 1 1"
hrw "Keyword" "DESCRIBE" "1 0 1 1 0 0 0 1"
hrw "Keyword" "DESCRIPTOR" "0 1 0 0 0 0 0 1"
hrw "Keyword" "DESTROY" "0 0 0 0 0 0 0 1"
hrw "Keyword" "DESTRUCTOR" "0 0 0 0 0 0 0 1"
hrw "Keyword" "DETERMINISTIC" "1 1 1 1 0 0 0 1"
hrw "Keyword" "DIAGNOSTIC" "0 0 0 0 0 0 0 1"
hrw "Keyword" "DIAGNOSTICS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "DICTIONARY" "0 0 0 0 0 0 0 1"
hrw "Keyword" "DISABLE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "DISABLED" "0 0 0 0 0 0 0 1"
hrw "Keyword" "DISALLOW" "0 1 0 0 0 0 0 0"
hrw "Keyword" "DISCONNECT" "1 0 1 0 0 0 0 1"
hrw "Keyword" "DISK" "0 0 0 0 0 0 1 0"
hrw "Keyword" "DISTINCT" "1 1 1 1 1 1 1 1"
hrw "Keyword" "DISTINCTROW" "0 0 0 1 0 0 0 0"
hrw "Keyword" "DISTRIBUTED" "0 0 0 0 0 0 1 0"
hrw "Keyword" "DIV" "0 0 0 1 0 0 0 0"
hrw "Keyword" "DO" "1 1 1 0 0 1 0 1"
hrw "Keyword" "DOCUMENT" "0 1 0 0 0 0 0 0"
hrw "Keyword" "DOMAIN" "0 0 0 0 0 0 0 1"
hrw "DataType" "DOUBLE" "1 1 0 1 0 0 1 1"
hrw "Keyword" "DROP" "1 1 1 1 1 0 1 1"
hrw "Keyword" "DSSIZE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "DUAL" "0 0 0 1 0 0 0 1"
hrw "Keyword" "DUMP" "0 0 0 0 0 0 1 1"
hrw "Keyword" "DYNAMIC" "1 1 0 0 0 0 0 1"
hrw "Keyword" "EACH" "1 0 0 1 0 0 0 1"
hrw "Keyword" "ECHO" "0 0 0 0 0 0 0 1"
hrw "Keyword" "EDITPROC" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ELEMENT" "1 0 0 0 0 0 0 0"
hrw "Keyword" "ELSE" "1 1 1 1 1 1 1 1"
hrw "Keyword" "ELSEIF" "1 1 1 1 0 0 0 1"
hrw "Keyword" "EMPTY" "1 0 0 1 0 0 0 0"
hrw "Keyword" "ENABLED" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ENCLOSED" "0 0 0 1 0 0 0 0"
hrw "Keyword" "ENCODING" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ENCRYPTION" "0 1 0 0 0 0 0 0"
hrw "Keyword" "END" "1 1 1 0 0 1 1 1"
hrw "Keyword" "END-EXEC" "1 1 0 0 0 0 0 1"
hrw "Keyword" "ENDING" "0 1 0 0 0 0 0 0"
hrw "Keyword" "END_FRAME" "1 0 0 0 0 0 0 0"
hrw "Keyword" "END_PARTITION" "1 0 0 0 0 0 0 0"
hrw "Keyword" "EQ" "0 0 0 0 0 0 0 1"
hrw "Keyword" "EQUALS" "1 0 0 0 0 0 0 1"
hrw "Keyword" "ERASE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ERRLVL" "0 0 0 0 0 0 1 0"
hrw "Keyword" "ERROR" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ERRORFILES" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ERRORTABLES" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ESCAPE" "1 1 1 0 0 0 1 1"
hrw "Keyword" "ESCAPED" "0 0 0 1 0 0 0 0"
hrw "Keyword" "ET" "0 0 0 0 0 0 0 1"
hrw "Keyword" "EVERY" "1 0 0 0 0 0 0 1"
hrw "Keyword" "EXCEPT" "1 1 1 1 0 1 1 1"
hrw "Keyword" "EXCEPTION" "0 1 0 0 0 0 0 1"
hrw "Keyword" "EXCLUSIVE" "0 0 0 0 1 0 0 0"
hrw "Keyword" "EXEC" "1 0 0 0 0 0 1 1"
hrw "Keyword" "EXECUTE" "1 1 1 0 0 0 1 1"
hrw "Keyword" "EXISTS" "1 1 1 1 1 0 1 1"
hrw "Keyword" "EXIT" "0 1 0 1 0 0 1 1"
hrw "Keyword" "EXP" "1 0 0 0 0 0 0 1"
hrw "Keyword" "EXPLAIN" "0 1 0 1 0 0 0 1"
hrw "Keyword" "EXTERNAL" "1 1 1 0 0 0 1 1"
hrw "Keyword" "EXTRACT" "1 0 0 0 0 0 0 1"
hrw "Keyword" "FALLBACK" "0 0 0 0 0 0 0 1"
hrw "Keyword" "FALSE" "1 0 1 1 0 1 0 1"
hrw "Keyword" "FASTEXPORT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "FENCED" "0 1 0 0 0 0 0 0"
hrw "Keyword" "FETCH" "1 1 1 1 0 1 1 1"
hrw "Keyword" "FIELDPROC" "0 1 0 0 0 0 0 0"
hrw "Keyword" "FILE" "0 0 0 0 1 0 1 0"
hrw "Keyword" "FILLFACTOR" "0 0 0 0 0 0 1 0"
hrw "Keyword" "FILTER" "1 0 0 0 0 0 0 0"
hrw "Keyword" "FINAL" "0 1 0 0 0 0 0 0"
hrw "Keyword" "FIRST" "0 1 1 0 0 0 0 1"
hrw "Keyword" "FIRST_VALUE" "1 0 0 1 0 0 0 0"
hrw "DataType" "FLOAT" "1 0 0 1 1 0 0 1"
hrw "DataType" "FLOAT4" "0 0 0 1 0 0 0 0"
hrw "DataType" "FLOAT8" "0 0 0 1 0 0 0 0"
hrw "Keyword" "FLOOR" "1 0 0 0 0 0 0 0"
hrw "Keyword" "FOR" "1 1 1 1 1 1 1 1"
hrw "Keyword" "FORCE" "0 0 0 1 0 0 0 0"
hrw "Keyword" "FOREIGN" "1 0 1 1 0 1 1 1"
hrw "Keyword" "FORMAT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "FOUND" "0 0 0 0 0 0 0 1"
hrw "Keyword" "FRAME_ROW" "1 0 0 0 0 0 0 0"
hrw "Keyword" "FREE" "1 1 0 0 0 0 0 1"
hrw "Keyword" "FREESPACE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "FREETEXT" "0 0 0 0 0 0 1 0"
hrw "Keyword" "FREETEXTTABLE" "0 0 0 0 0 0 1 0"
hrw "Keyword" "FREEZE" "0 0 0 0 0 1 0 0"
hrw "Keyword" "FROM" "1 1 1 1 1 1 1 1"
hrw "Keyword" "FULL" "1 1 1 0 0 1 1 1"
hrw "Keyword" "FULLTEXT" "0 0 0 1 0 0 0 0"
hrw "Keyword" "FUNCTION" "1 1 1 1 0 0 1 1"
hrw "Keyword" "FUSION" "1 0 0 0 0 0 0 0"
hrw "Keyword" "GE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "GENERAL" "0 0 0 0 0 0 0 1"
hrw "Keyword" "GENERATED" "0 1 0 1 0 0 0 1"
hrw "Keyword" "GET" "1 1 1 1 0 0 0 1"
hrw "Keyword" "GIVE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "GLOBAL" "1 1 1 0 0 0 0 1"
hrw "Keyword" "GO" "0 1 0 0 0 0 0 1"
hrw "Keyword" "GOTO" "0 1 0 0 0 0 1 1"
hrw "Keyword" "GRANT" "1 1 1 1 1 1 1 1"
hrw "Keyword" "GRAPHIC" "0 0 0 0 0 0 0 1"
hrw "Keyword" "GROUP" "1 1 1 1 1 1 1 1"
hrw "Keyword" "GROUPING" "1 0 0 1 0 0 0 1"
hrw "Keyword" "GROUPS" "1 0 0 1 0 0 0 0"
hrw "Keyword" "GT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "HANDLER" "1 1 1 0 0 0 0 1"
hrw "Keyword" "HASH" "0 0 0 0 0 0 0 1"
hrw "Keyword" "HASHAMP" "0 0 0 0 0 0 0 1"
hrw "Keyword" "HASHBAKAMP" "0 0 0 0 0 0 0 1"
hrw "Keyword" "HASHBUCKET" "0 0 0 0 0 0 0 1"
hrw "Keyword" "HASHROW" "0 0 0 0 0 0 0 1"
hrw "Keyword" "HAVING" "1 1 1 1 1 1 1 1"
hrw "Keyword" "HELP" "0 0 0 0 0 0 0 1"
hrw "Keyword" "HIGH_PRIORITY" "0 0 0 1 0 0 0 0"
hrw "Keyword" "HOLD" "1 1 1 0 0 0 0 0"
hrw "Keyword" "HOLDLOCK" "0 0 0 0 0 0 1 0"
hrw "Keyword" "HOST" "0 0 0 0 0 0 0 1"
hrw "Keyword" "HOUR" "1 1 1 0 0 0 0 1"
hrw "Keyword" "HOURS" "0 1 0 0 0 0 0 0"
hrw "Keyword" "HOUR_MICROSECOND" "0 0 0 1 0 0 0 0"
hrw "Keyword" "HOUR_MINUTE" "0 0 0 1 0 0 0 0"
hrw "Keyword" "HOUR_SECOND" "0 0 0 1 0 0 0 0"
hrw "Keyword" "IDENTIFIED" "0 0 0 0 1 0 0 0"
hrw "Keyword" "IDENTITY" "1 0 1 0 0 0 1 1"
hrw "Keyword" "IDENTITYCOL" "0 0 0 0 0 0 1 0"
hrw "Keyword" "IDENTITY_INSERT" "0 0 0 0 0 0 1 0"
hrw "Keyword" "IF" "1 1 1 1 0 0 1 1"
hrw "Keyword" "IGNORE" "0 0 0 1 0 0 0 1"
hrw "Keyword" "ILIKE" "0 0 0 0 0 1 0 0"
hrw "Keyword" "IMMEDIATE" "0 1 0 0 1 0 0 1"
hrw "Keyword" "IN" "1 1 1 1 1 1 1 1"
hrw "Keyword" "INCLUSIVE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "INCONSISTENT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "INCREMENT" "0 0 0 0 1 0 0 0"
hrw "Keyword" "INDEX" "0 1 0 1 1 0 1 1"
hrw "Keyword" "INDICATOR" "1 0 1 0 0 0 0 1"
hrw "Keyword" "INFILE" "0 0 0 1 0 0 0 0"
hrw "Keyword" "INHERIT" "0 1 0 0 0 0 0 0"
hrw "Keyword" "INITIAL" "1 0 0 0 1 0 0 0"
hrw "Keyword" "INITIALIZE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "INITIALLY" "0 0 0 0 0 1 0 1"
hrw "Keyword" "INITIATE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "INNER" "1 1 1 1 0 1 1 1"
hrw "Keyword" "INOUT" "1 1 1 1 0 0 0 1"
hrw "Keyword" "INPUT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "INS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "INSENSITIVE" "1 1 0 1 0 0 0 0"
hrw "Keyword" "INSERT" "1 1 1 1 1 0 1 1"
hrw "Keyword" "INSTEAD" "0 0 0 0 0 0 0 1"
hrw "DataType" "INT" "1 0 0 1 0 0 0 1"
hrw "DataType" "INT1" "0 0 0 1 0 0 0 0"
hrw "DataType" "INT2" "0 0 0 1 0 0 0 0"
hrw "DataType" "INT3" "0 0 0 1 0 0 0 0"
hrw "DataType" "INT4" "0 0 0 1 0 0 0 0"
hrw "DataType" "INT8" "0 0 0 1 0 0 0 0"
hrw "DataType" "INTEGER" "1 0 0 1 1 0 0 1"
hrw "Keyword" "INTEGERDATE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "INTERSECT" "1 1 1 0 1 1 1 1"
hrw "Keyword" "INTERSECTION" "1 0 0 0 0 0 0 0"
hrw "Keyword" "INTERVAL" "1 0 1 1 0 0 0 1"
hrw "Keyword" "INTO" "1 1 1 1 1 1 1 1"
hrw "Keyword" "IO_AFTER_GTIDS" "0 0 0 1 0 0 0 0"
hrw "Keyword" "IO_BEFORE_GTIDS" "0 0 0 1 0 0 0 0"
hrw "Keyword" "IS" "1 1 1 1 1 1 1 1"
hrw "Keyword" "ISNULL" "0 0 0 0 0 1 0 0"
hrw "Keyword" "ISOBID" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ISOLATION" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ITERATE" "1 1 1 1 0 0 0 1"
hrw "Keyword" "JAR" "0 1 0 0 0 0 0 0"
hrw "Keyword" "JOIN" "1 1 1 1 0 1 1 1"
hrw "Keyword" "JOURNAL" "0 0 0 0 0 0 0 1"
hrw "Keyword" "JSON_ARRAY" "1 0 0 0 0 0 0 0"
hrw "Keyword" "JSON_ARRAYAGG" "1 0 0 0 0 0 0 0"
hrw "Keyword" "JSON_EXISTS" "1 0 0 0 0 0 0 0"
hrw "Keyword" "JSON_OBJECT" "1 0 0 0 0 0 0 0"
hrw "Keyword" "JSON_OBJECTAGG" "1 0 0 0 0 0 0 0"
hrw "Keyword" "JSON_QUERY" "1 0 0 0 0 0 0 0"
hrw "Keyword" "JSON_TABLE" "1 0 0 1 0 0 0 0"
hrw "Keyword" "JSON_TABLE_PRIMITIVE" "1 0 0 0 0 0 0 0"
hrw "Keyword" "JSON_VALUE" "1 0 0 0 0 0 0 0"
hrw "Keyword" "KEEP" "0 1 0 0 0 0 0 0"
hrw "Keyword" "KEY" "0 1 0 1 0 0 1 1"
hrw "Keyword" "KEYS" "0 0 0 1 0 0 0 0"
hrw "Keyword" "KILL" "0 0 0 1 0 0 1 0"
hrw "Keyword" "KURTOSIS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "LABEL" "0 1 0 0 0 0 0 0"
hrw "Keyword" "LAG" "1 0 0 1 0 0 0 0"
hrw "Keyword" "LANGUAGE" "1 1 1 0 0 0 0 1"
hrw "Keyword" "LARGE" "1 0 1 0 0 0 0 1"
hrw "Keyword" "LAST" "0 1 0 0 0 0 0 1"
hrw "Keyword" "LAST_VALUE" "1 0 0 1 0 0 0 0"
hrw "Keyword" "LATERAL" "1 0 0 1 0 1 0 1"
hrw "Keyword" "LC_CDataType" "0 1 0 0 0 0 0 0"
hrw "Keyword" "LE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "LEAD" "1 0 0 1 0 0 0 0"
hrw "Keyword" "LEADING" "1 0 1 1 0 1 0 1"
hrw "Keyword" "LEAVE" "1 1 1 1 0 0 0 1"
hrw "Keyword" "LEFT" "1 1 1 1 0 1 1 1"
hrw "Keyword" "LESS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "LEVEL" "0 0 0 0 1 0 0 1"
hrw "Keyword" "LIKE" "1 1 1 1 1 1 1 1"
hrw "Keyword" "LIKE_REGEX" "1 0 0 0 0 0 0 0"
hrw "Keyword" "LIMIT" "0 1 0 1 0 1 0 1"
hrw "Keyword" "LINEAR" "0 0 0 1 0 0 0 0"
hrw "Keyword" "LINENO" "0 0 0 0 0 0 1 0"
hrw "Keyword" "LINES" "0 0 0 1 0 0 0 0"
hrw "Keyword" "LISTAGG" "1 0 0 0 0 0 0 0"
hrw "Keyword" "LN" "1 0 0 0 0 0 0 1"
hrw "Keyword" "LOAD" "0 0 0 1 0 0 1 0"
hrw "Keyword" "LOADING" "0 0 0 0 0 0 0 1"
hrw "Keyword" "LOCAL" "1 1 1 0 0 0 0 1"
hrw "Keyword" "LOCALE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "LOCALTIME" "1 0 1 1 0 1 0 1"
hrw "Keyword" "LOCALTIMESTAMP" "1 0 1 1 0 1 0 1"
hrw "Keyword" "LOCATOR" "0 1 0 0 0 0 0 1"
hrw "Keyword" "LOCATORS" "0 1 0 0 0 0 0 0"
hrw "Keyword" "LOCK" "0 1 0 1 1 0 0 1"
hrw "Keyword" "LOCKING" "0 0 0 0 0 0 0 1"
hrw "Keyword" "LOCKMAX" "0 1 0 0 0 0 0 0"
hrw "Keyword" "LOCKSIZE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "LOG" "1 0 0 0 0 0 0 1"
hrw "Keyword" "LOG10" "1 0 0 0 0 0 0 0"
hrw "Keyword" "LOGGING" "0 0 0 0 0 0 0 1"
hrw "Keyword" "LOGON" "0 0 0 0 0 0 0 1"
hrw "DataType" "LONG" "0 1 0 1 1 0 0 1"
hrw "DataType" "LONGBLOB" "0 0 0 1 0 0 0 0"
hrw "DataType" "LONGTEXT" "0 0 0 1 0 0 0 0"
hrw "Keyword" "LOOP" "1 1 1 1 0 0 0 1"
hrw "Keyword" "LOWER" "1 0 0 0 0 0 0 1"
hrw "Keyword" "LOW_PRIORITY" "0 0 0 1 0 0 0 0"
hrw "Keyword" "LT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MACRO" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MAINTAINED" "0 1 0 0 0 0 0 0"
hrw "Keyword" "MAP" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MASTER_BIND" "0 0 0 1 0 0 0 0"
hrw "Keyword" "MASTER_SSL_VERIFY_SERVER_CERT" "0 0 0 1 0 0 0 0"
hrw "Keyword" "MATCH" "1 0 1 1 0 0 0 1"
hrw "Keyword" "MATCHES" "1 0 0 0 0 0 0 0"
hrw "Keyword" "MATCH_NUMBER" "1 0 0 0 0 0 0 0"
hrw "Keyword" "MATCH_RECOGNIZE" "1 0 0 0 0 0 0 0"
hrw "Keyword" "MATERIALIZED" "0 1 0 0 0 0 0 0"
hrw "Keyword" "MAVG" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MAX" "1 0 0 0 0 0 0 1"
hrw "Keyword" "MAXEXTENTS" "0 0 0 0 1 0 0 0"
hrw "Keyword" "MAXIMUM" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MAXVALUE" "0 0 0 1 0 0 0 0"
hrw "Keyword" "MCHARACTERS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MDIFF" "0 0 0 0 0 0 0 1"
hrw "DataType" "MEDIUMBLOB" "0 0 0 1 0 0 0 0"
hrw "DataType" "MEDIUMINT" "0 0 0 1 0 0 0 0"
hrw "DataType" "MEDIUMTEXT" "0 0 0 1 0 0 0 0"
hrw "Keyword" "MEMBER" "1 0 1 0 0 0 0 0"
hrw "Keyword" "MERGE" "1 0 0 0 0 0 1 1"
hrw "Keyword" "METHOD" "1 0 1 0 0 0 0 0"
hrw "Keyword" "MICROSECOND" "0 1 0 0 0 0 0 0"
hrw "Keyword" "MICROSECONDS" "0 1 0 0 0 0 0 0"
hrw "DataType" "MIDDLEINT" "0 0 0 1 0 0 0 0"
hrw "Keyword" "MIN" "1 0 0 0 0 0 0 1"
hrw "Keyword" "MINDEX" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MINIMUM" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MINUS" "0 0 0 0 1 0 0 1"
hrw "Keyword" "MINUTE" "1 1 1 0 0 0 0 1"
hrw "Keyword" "MINUTES" "0 1 0 0 0 0 0 0"
hrw "Keyword" "MINUTE_MICROSECOND" "0 0 0 1 0 0 0 0"
hrw "Keyword" "MINUTE_SECOND" "0 0 0 1 0 0 0 0"
hrw "Keyword" "MLINREG" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MLOAD" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MLSLABEL" "0 0 0 0 1 0 0 0"
hrw "Keyword" "MOD" "1 0 0 1 0 0 0 1"
hrw "Keyword" "MODE" "0 0 0 0 1 0 0 1"
hrw "Keyword" "MODIFIES" "1 1 1 1 0 0 0 1"
hrw "Keyword" "MODIFY" "0 0 0 0 1 0 0 1"
hrw "Keyword" "MODULE" "1 0 1 0 0 0 0 1"
hrw "Keyword" "MONITOR" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MONRESOURCE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MONSESSION" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MONTH" "1 1 1 0 0 0 0 1"
hrw "Keyword" "MONTHS" "0 1 0 0 0 0 0 0"
hrw "Keyword" "MSUBSTR" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MSUM" "0 0 0 0 0 0 0 1"
hrw "Keyword" "MULTISET" "1 0 0 0 0 0 0 1"
hrw "Keyword" "NAMED" "0 0 0 0 0 0 0 1"
hrw "Keyword" "NAMES" "0 0 0 0 0 0 0 1"
hrw "Keyword" "NATIONAL" "1 0 1 0 0 0 1 1"
hrw "Keyword" "NATURAL" "1 0 1 1 0 1 0 1"
hrw "Keyword" "NCHAR" "1 0 0 0 0 0 0 1"
hrw "Keyword" "NCLOB" "1 0 0 0 0 0 0 1"
hrw "Keyword" "NE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "NESTED_TABLE_ID" "0 0 0 0 1 0 0 0"
hrw "Keyword" "NEW" "1 0 1 0 0 0 0 1"
hrw "Keyword" "NEW_TABLE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "NEXT" "0 1 1 0 0 0 0 1"
hrw "Keyword" "NEXTVAL" "0 1 0 0 0 0 0 0"
hrw "Keyword" "NO" "1 1 1 0 0 0 0 1"
hrw "Keyword" "NOAUDIT" "0 0 0 0 1 0 0 0"
hrw "Keyword" "NOCHECK" "0 0 0 0 0 0 1 0"
hrw "Keyword" "NOCOMPRESS" "0 0 0 0 1 0 0 0"
hrw "Keyword" "NONCLUSTERED" "0 0 0 0 0 0 1 0"
hrw "Keyword" "NONE" "1 1 0 0 0 0 0 1"
hrw "Keyword" "NORMALIZE" "1 0 0 0 0 0 0 0"
hrw "Keyword" "NOT" "1 1 1 1 1 1 1 1"
hrw "Keyword" "NOTNULL" "0 0 0 0 0 1 0 0"
hrw "Keyword" "NOWAIT" "0 0 0 0 1 0 0 1"
hrw "Keyword" "NO_WRITE_TO_BINLOG" "0 0 0 1 0 0 0 0"
hrw "Keyword" "NTH_VALUE" "1 0 0 1 0 0 0 0"
hrw "Keyword" "NTILE" "1 0 0 1 0 0 0 0"
hrw "Keyword" "NULL" "1 1 1 1 1 1 1 1"
hrw "Keyword" "NULLIF" "1 0 0 0 0 0 1 1"
hrw "Keyword" "NULLIFZERO" "0 0 0 0 0 0 0 1"
hrw "Keyword" "NULLS" "0 1 0 0 0 0 0 0"
hrw "Keyword" "NUMBER" "0 0 0 0 1 0 0 0"
hrw "DataType" "NUMERIC" "1 0 0 1 0 0 0 1"
hrw "Keyword" "NUMPARTS" "0 1 0 0 0 0 0 0"
hrw "Keyword" "OBID" "0 1 0 0 0 0 0 0"
hrw "Keyword" "OBJECT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "OBJECTS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "OCCURRENCES_REGEX" "1 0 0 0 0 0 0 0"
hrw "Keyword" "OCTET_LENGTH" "1 0 0 0 0 0 0 1"
hrw "Keyword" "OF" "1 1 1 1 1 0 1 1"
hrw "Keyword" "OFF" "0 0 0 0 0 0 1 1"
hrw "Keyword" "OFFLINE" "0 0 0 0 1 0 0 0"
hrw "Keyword" "OFFSET" "1 1 1 0 0 1 0 0"
hrw "Keyword" "OFFSETS" "0 0 0 0 0 0 1 0"
hrw "Keyword" "OLD" "1 1 1 0 0 0 0 1"
hrw "Keyword" "OLD_TABLE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "OMIT" "1 0 0 0 0 0 0 0"
hrw "Keyword" "ON" "1 1 1 1 1 1 1 1"
hrw "Keyword" "ONE" "1 0 0 0 0 0 0 0"
hrw "Keyword" "ONLINE" "0 0 0 0 1 0 0 0"
hrw "Keyword" "ONLY" "1 0 0 0 0 1 0 1"
hrw "Keyword" "OPEN" "1 1 1 0 0 0 1 1"
hrw "Keyword" "OPENDATASOURCE" "0 0 0 0 0 0 1 0"
hrw "Keyword" "OPENQUERY" "0 0 0 0 0 0 1 0"
hrw "Keyword" "OPENROWSET" "0 0 0 0 0 0 1 0"
hrw "Keyword" "OPENXML" "0 0 0 0 0 0 1 0"
hrw "Keyword" "OPERATION" "0 0 0 0 0 0 0 1"
hrw "Keyword" "OPTIMIZATION" "0 1 0 0 0 0 0 0"
hrw "Keyword" "OPTIMIZE" "0 1 0 1 0 0 0 0"
hrw "Keyword" "OPTIMIZER_COSTS" "0 0 0 1 0 0 0 0"
hrw "Keyword" "OPTION" "0 0 0 1 1 0 1 1"
hrw "Keyword" "OPTIONALLY" "0 0 0 1 0 0 0 0"
hrw "Keyword" "OR" "1 1 1 1 1 1 1 1"
hrw "Keyword" "ORDER" "1 1 1 1 1 1 1 1"
hrw "Keyword" "ORDINALITY" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ORGANIZATION" "0 1 0 0 0 0 0 0"
hrw "Keyword" "OUT" "1 1 1 1 0 0 0 1"
hrw "Keyword" "OUTER" "1 1 0 1 0 1 1 1"
hrw "Keyword" "OUTFILE" "0 0 0 1 0 0 0 0"
hrw "Keyword" "OUTPUT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "OVER" "1 0 0 1 0 0 1 1"
hrw "Keyword" "OVERLAPS" "1 0 1 0 0 1 0 1"
hrw "Keyword" "OVERLAY" "1 0 0 0 0 0 0 0"
hrw "Keyword" "OVERRIDE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PACKAGE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "PAD" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PADDED" "0 1 0 0 0 0 0 0"
hrw "Keyword" "PARAMETER" "1 1 1 0 0 0 0 1"
hrw "Keyword" "PARAMETERS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PART" "0 1 0 0 0 0 0 0"
hrw "Keyword" "PARTIAL" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PARTITION" "1 1 0 1 0 0 0 0"
hrw "Keyword" "PARTITIONED" "0 1 0 0 0 0 0 0"
hrw "Keyword" "PARTITIONING" "0 1 0 0 0 0 0 0"
hrw "Keyword" "PASSWORD" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PATH" "0 1 0 0 0 0 0 1"
hrw "Keyword" "PATTERN" "1 0 0 0 0 0 0 0"
hrw "Keyword" "PCTFREE" "0 0 0 0 1 0 0 0"
hrw "Keyword" "PER" "1 0 0 0 0 0 0 0"
hrw "Keyword" "PERCENT" "1 0 0 0 0 0 1 1"
hrw "Keyword" "PERCENTILE_CONT" "1 0 0 0 0 0 0 0"
hrw "Keyword" "PERCENTILE_DISC" "1 0 0 0 0 0 0 0"
hrw "Keyword" "PERCENT_RANK" "1 0 0 1 0 0 0 1"
hrw "Keyword" "PERIOD" "1 1 0 0 0 0 0 0"
hrw "Keyword" "PERM" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PERMANENT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PIECESIZE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "PIVOT" "0 0 0 0 0 0 1 0"
hrw "Keyword" "PLACING" "0 0 0 0 0 1 0 0"
hrw "Keyword" "PLAN" "0 1 0 0 0 0 1 0"
hrw "Keyword" "PORTION" "1 0 0 0 0 0 0 0"
hrw "Keyword" "POSITION" "1 0 0 0 0 0 0 1"
hrw "Keyword" "POSITION_REGEX" "1 0 0 0 0 0 0 0"
hrw "Keyword" "POSTFIX" "0 0 0 0 0 0 0 1"
hrw "Keyword" "POWER" "1 0 0 0 0 0 0 0"
hrw "Keyword" "PRECEDES" "1 0 0 0 0 0 0 0"
hrw "Keyword" "PRECISION" "1 1 1 1 0 0 1 1"
hrw "Keyword" "PREFIX" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PREORDER" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PREPARE" "1 1 1 0 0 0 0 1"
hrw "Keyword" "PRESERVE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PREVVAL" "0 1 0 0 0 0 0 0"
hrw "Keyword" "PRIMARY" "1 0 1 1 0 1 1 1"
hrw "Keyword" "PRINT" "0 0 0 0 0 0 1 0"
hrw "Keyword" "PRIOR" "0 1 0 0 1 0 0 1"
hrw "Keyword" "PRIQTY" "0 1 0 0 0 0 0 0"
hrw "Keyword" "PRIVATE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PRIVILEGES" "0 1 0 0 0 0 0 1"
hrw "Keyword" "PROC" "0 0 0 0 0 0 1 0"
hrw "Keyword" "PROCEDURE" "1 1 1 1 0 0 1 1"
hrw "Keyword" "PROFILE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PROGRAM" "0 1 0 0 0 0 0 0"
hrw "Keyword" "PROPORTIONAL" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PROTECTION" "0 0 0 0 0 0 0 1"
hrw "Keyword" "PSID" "0 1 0 0 0 0 0 0"
hrw "Keyword" "PTF" "1 0 0 0 0 0 0 0"
hrw "Keyword" "PUBLIC" "0 1 0 0 1 0 1 1"
hrw "Keyword" "PURGE" "0 0 0 1 0 0 0 0"
hrw "Keyword" "QUALIFIED" "0 0 0 0 0 0 0 1"
hrw "Keyword" "QUALIFY" "0 0 0 0 0 0 0 1"
hrw "Keyword" "QUANTILE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "QUERY" "0 1 0 0 0 0 0 0"
hrw "Keyword" "QUERYNO" "0 1 0 0 0 0 0 0"
hrw "Keyword" "RADIANS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "RAISERROR" "0 0 0 0 0 0 1 0"
hrw "Keyword" "RANDOM" "0 0 0 0 0 0 0 1"
hrw "Keyword" "RANGE" "1 0 0 1 0 0 0 0"
hrw "Keyword" "RANGE_N" "0 0 0 0 0 0 0 1"
hrw "Keyword" "RANK" "1 0 0 1 0 0 0 1"
hrw "Keyword" "RAW" "0 0 0 0 1 0 0 0"
hrw "Keyword" "READ" "0 0 0 1 0 0 1 1"
hrw "Keyword" "READS" "1 1 1 1 0 0 0 1"
hrw "Keyword" "READTEXT" "0 0 0 0 0 0 1 0"
hrw "Keyword" "READ_WRITE" "0 0 0 1 0 0 0 0"
hrw "DataType" "REAL" "1 0 0 1 0 0 0 1"
hrw "Keyword" "RECONFIGURE" "0 0 0 0 0 0 1 0"
hrw "Keyword" "RECURSIVE" "1 0 1 1 0 0 0 1"
hrw "Keyword" "REF" "1 0 0 0 0 0 0 1"
hrw "Keyword" "REFERENCES" "1 1 1 1 0 1 1 1"
hrw "Keyword" "REFERENCING" "1 0 1 0 0 0 0 1"
hrw "Keyword" "REFRESH" "0 1 0 0 0 0 0 0"
hrw "Keyword" "REGEXP" "0 0 0 1 0 0 0 0"
hrw "Keyword" "REGR_AVGX" "1 0 0 0 0 0 0 1"
hrw "Keyword" "REGR_AVGY" "1 0 0 0 0 0 0 1"
hrw "Keyword" "REGR_COUNT" "1 0 0 0 0 0 0 1"
hrw "Keyword" "REGR_INTERCEPT" "1 0 0 0 0 0 0 1"
hrw "Keyword" "REGR_R2" "1 0 0 0 0 0 0 1"
hrw "Keyword" "REGR_SLOPE" "1 0 0 0 0 0 0 1"
hrw "Keyword" "REGR_SXX" "1 0 0 0 0 0 0 1"
hrw "Keyword" "REGR_SXY" "1 0 0 0 0 0 0 1"
hrw "Keyword" "REGR_SYY" "1 0 0 0 0 0 0 1"
hrw "Keyword" "RELATIVE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "RELEASE" "1 1 1 1 0 0 0 1"
hrw "Keyword" "RENAME" "0 1 0 1 1 0 0 1"
hrw "Keyword" "REPEAT" "1 1 1 1 0 0 0 1"
hrw "Keyword" "REPLACE" "0 0 0 1 0 0 0 1"
hrw "Keyword" "REPLICATION" "0 0 0 0 0 0 1 1"
hrw "Keyword" "REPOVERRIDE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "REQUEST" "0 0 0 0 0 0 0 1"
hrw "Keyword" "REQUIRE" "0 0 0 1 0 0 0 0"
hrw "Keyword" "RESIGNAL" "1 1 1 1 0 0 0 0"
hrw "Keyword" "RESOURCE" "0 0 0 0 1 0 0 0"
hrw "Keyword" "RESTART" "0 0 0 0 0 0 0 1"
hrw "Keyword" "RESTORE" "0 0 0 0 0 0 1 1"
hrw "Keyword" "RESTRICT" "0 1 0 1 0 0 1 1"
hrw "Keyword" "RESULT" "1 1 1 0 0 0 0 1"
hrw "Keyword" "RESULT_SET_LOCATOR" "0 1 0 0 0 0 0 0"
hrw "Keyword" "RESUME" "0 0 0 0 0 0 0 1"
hrw "Keyword" "RET" "0 0 0 0 0 0 0 1"
hrw "Keyword" "RETRIEVE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "RETURN" "1 1 1 1 0 0 1 1"
hrw "Keyword" "RETURNING" "0 0 0 0 0 1 0 0"
hrw "Keyword" "RETURNS" "1 1 1 0 0 0 0 1"
hrw "Keyword" "REVALIDATE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "REVERT" "0 0 0 0 0 0 1 0"
hrw "Keyword" "REVOKE" "1 1 1 1 1 0 1 1"
hrw "Keyword" "RIGHT" "1 1 1 1 0 1 1 1"
hrw "Keyword" "RIGHTS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "RLIKE" "0 0 0 1 0 0 0 0"
hrw "Keyword" "ROLE" "0 1 0 0 0 0 0 1"
hrw "Keyword" "ROLLBACK" "1 1 1 0 0 0 1 1"
hrw "Keyword" "ROLLFORWARD" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ROLLUP" "1 1 0 0 0 0 0 1"
hrw "Keyword" "ROUND_CEILING" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ROUND_DOWN" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ROUND_FLOOR" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ROUND_HALF_DOWN" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ROUND_HALF_EVEN" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ROUND_HALF_UP" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ROUND_UP" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ROUTINE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ROW" "1 1 1 1 1 0 0 1"
hrw "Keyword" "ROWCOUNT" "0 0 0 0 0 0 1 0"
hrw "Keyword" "ROWGUIDCOL" "0 0 0 0 0 0 1 0"
hrw "Keyword" "ROWID" "0 0 0 0 1 0 0 1"
hrw "Keyword" "ROWNUM" "0 0 0 0 1 0 0 0"
hrw "Keyword" "ROWS" "1 0 1 1 1 0 0 1"
hrw "Keyword" "ROWSET" "0 1 0 0 0 0 0 0"
hrw "Keyword" "ROW_NUMBER" "1 0 0 1 0 0 0 1"
hrw "Keyword" "RULE" "0 0 0 0 0 0 1 0"
hrw "Keyword" "RUN" "0 1 0 0 0 0 0 0"
hrw "Keyword" "RUNNING" "1 0 0 0 0 0 0 0"
hrw "Keyword" "SAMPLE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SAMPLEID" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SAVE" "0 0 0 0 0 0 1 0"
hrw "Keyword" "SAVEPOINT" "1 1 0 0 0 0 0 1"
hrw "Keyword" "SCHEMA" "0 1 0 1 0 0 1 1"
hrw "Keyword" "SCHEMAS" "0 0 0 1 0 0 0 0"
hrw "Keyword" "SCOPE" "1 0 0 0 0 0 0 1"
hrw "Keyword" "SCRATCHPAD" "0 1 0 0 0 0 0 0"
hrw "Keyword" "SCROLL" "1 0 1 0 0 0 0 1"
hrw "Keyword" "SEARCH" "1 0 0 0 0 0 0 1"
hrw "Keyword" "SECOND" "1 1 1 0 0 0 0 1"
hrw "Keyword" "SECONDS" "0 1 0 0 0 0 0 0"
hrw "Keyword" "SECOND_MICROSECOND" "0 0 0 1 0 0 0 0"
hrw "Keyword" "SECQTY" "0 1 0 0 0 0 0 0"
hrw "Keyword" "SECTION" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SECURITY" "0 1 0 0 0 0 0 0"
hrw "Keyword" "SECURITYAUDIT" "0 0 0 0 0 0 1 0"
hrw "Keyword" "SEEK" "1 0 0 0 0 0 0 0"
hrw "Keyword" "SEL" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SELECT" "1 1 1 1 1 1 1 1"
hrw "Keyword" "SEMANTICKEYPHRASETABLE" "0 0 0 0 0 0 1 0"
hrw "Keyword" "SEMANTICSIMILARITYDETAILSTABLE" "0 0 0 0 0 0 1 0"
hrw "Keyword" "SEMANTICSIMILARITYTABLE" "0 0 0 0 0 0 1 0"
hrw "Keyword" "SENSITIVE" "1 1 0 1 0 0 0 0"
hrw "Keyword" "SEPARATOR" "0 0 0 1 0 0 0 0"
hrw "Keyword" "SEQUENCE" "0 1 0 0 0 0 0 1"
hrw "Keyword" "SESSION" "0 0 0 0 1 0 0 1"
hrw "Keyword" "SESSION_USER" "1 1 1 0 0 1 1 1"
hrw "Keyword" "SET" "1 1 1 1 1 0 1 1"
hrw "Keyword" "SETRESRATE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SETS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SETSESSRATE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SETUSER" "0 0 0 0 0 0 1 0"
hrw "Keyword" "SHARE" "0 0 0 0 1 0 0 0"
hrw "Keyword" "SHOW" "1 0 0 1 0 0 0 1"
hrw "Keyword" "SHUTDOWN" "0 0 0 0 0 0 1 0"
hrw "Keyword" "SIGNAL" "1 1 1 1 0 0 0 0"
hrw "Keyword" "SIMILAR" "1 0 0 0 0 1 0 0"
hrw "Keyword" "SIMPLE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "SIN" "1 0 0 0 0 0 0 1"
hrw "Keyword" "SINH" "1 0 0 0 0 0 0 1"
hrw "Keyword" "SIZE" "0 0 0 0 1 0 0 1"
hrw "Keyword" "SKEW" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SKIP" "1 0 0 0 0 0 0 0"
hrw "DataType" "SMALLINT" "1 0 0 1 1 0 0 1"
hrw "Keyword" "SOME" "1 1 1 0 0 1 1 1"
hrw "Keyword" "SOUNDEX" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SOURCE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "SPACE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SPATIAL" "0 0 0 1 0 0 0 0"
hrw "Keyword" "SPECIFIC" "1 1 1 1 0 0 0 1"
hrw "Keyword" "SPECIFICDataType" "1 0 0 0 0 0 0 1"
hrw "Keyword" "SPOOL" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SQL" "1 0 1 1 0 0 0 1"
hrw "Keyword" "SQLEXCEPTION" "1 0 1 1 0 0 0 1"
hrw "Keyword" "SQLSTATE" "1 0 1 1 0 0 0 1"
hrw "Keyword" "SQLTEXT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SQLWARNING" "1 0 1 1 0 0 0 1"
hrw "Keyword" "SQL_BIG_RESULT" "0 0 0 1 0 0 0 0"
hrw "Keyword" "SQL_CALC_FOUND_ROWS" "0 0 0 1 0 0 0 0"
hrw "Keyword" "SQL_SMALL_RESULT" "0 0 0 1 0 0 0 0"
hrw "Keyword" "SQRT" "1 0 0 0 0 0 0 1"
hrw "Keyword" "SS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SSL" "0 0 0 1 0 0 0 0"
hrw "Keyword" "STANDARD" "0 1 0 0 0 0 0 0"
hrw "Keyword" "START" "1 0 1 0 1 0 0 1"
hrw "Keyword" "STARTING" "0 0 0 1 0 0 0 0"
hrw "Keyword" "STARTUP" "0 0 0 0 0 0 0 1"
hrw "Keyword" "STATE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "STATEMENT" "0 1 0 0 0 0 0 1"
hrw "Keyword" "STATIC" "1 1 1 0 0 0 0 1"
hrw "Keyword" "STATISTICS" "0 0 0 0 0 0 1 1"
hrw "Keyword" "STAY" "0 1 0 0 0 0 0 0"
hrw "Keyword" "STDDEV_POP" "1 0 0 0 0 0 0 1"
hrw "Keyword" "STDDEV_SAMP" "1 0 0 0 0 0 0 1"
hrw "Keyword" "STEPINFO" "0 0 0 0 0 0 0 1"
hrw "Keyword" "STOGROUP" "0 1 0 0 0 0 0 0"
hrw "Keyword" "STORED" "0 0 0 1 0 0 0 0"
hrw "Keyword" "STORES" "0 1 0 0 0 0 0 0"
hrw "Keyword" "STRAIGHT_JOIN" "0 0 0 1 0 0 0 0"
hrw "Keyword" "STRING_CS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "STRUCTURE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "STYLE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "SUBMULTISET" "1 0 0 0 0 0 0 0"
hrw "Keyword" "SUBSCRIBER" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SUBSET" "1 0 0 0 0 0 0 0"
hrw "Keyword" "SUBSTR" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SUBSTRING" "1 0 0 0 0 0 0 1"
hrw "Keyword" "SUBSTRING_REGEX" "1 0 0 0 0 0 0 0"
hrw "Keyword" "SUCCEEDS" "1 0 0 0 0 0 0 0"
hrw "Keyword" "SUCCESSFUL" "0 0 0 0 1 0 0 0"
hrw "Keyword" "SUM" "1 0 0 0 0 0 0 1"
hrw "Keyword" "SUMMARY" "0 1 0 0 0 0 0 1"
hrw "Keyword" "SUSPEND" "0 0 0 0 0 0 0 1"
hrw "Keyword" "SYMMETRIC" "1 0 1 0 0 1 0 0"
hrw "Keyword" "SYNONYM" "0 1 0 0 1 0 0 0"
hrw "Keyword" "SYSDATE" "0 1 0 0 1 0 0 0"
hrw "Keyword" "SYSTEM" "1 1 0 1 0 0 0 0"
hrw "Keyword" "SYSTEM_TIME" "1 0 0 0 0 0 0 0"
hrw "Keyword" "SYSTEM_USER" "1 0 1 0 0 0 1 1"
hrw "Keyword" "SYSTIMESTAMP" "0 1 0 0 0 0 0 0"
hrw "Keyword" "TABLE" "1 1 1 1 1 1 1 1"
hrw "Keyword" "TABLESAMPLE" "1 0 0 0 0 1 1 0"
hrw "Keyword" "TABLESPACE" "0 1 0 0 0 0 0 0"
hrw "Keyword" "TAN" "1 0 0 0 0 0 0 1"
hrw "Keyword" "TANH" "1 0 0 0 0 0 0 1"
hrw "Keyword" "TBL_CS" "0 0 0 0 0 0 0 1"
hrw "Keyword" "TEMPORARY" "0 0 0 0 0 0 0 1"
hrw "Keyword" "TERMINATE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "TERMINATED" "0 0 0 1 0 0 0 0"
hrw "Keyword" "TEXTSIZE" "0 0 0 0 0 0 1 0"
hrw "Keyword" "THAN" "0 0 0 0 0 0 0 1"
hrw "Keyword" "THEN" "1 1 1 1 1 1 1 1"
hrw "Keyword" "THRESHOLD" "0 0 0 0 0 0 0 1"
hrw "DataType" "TIME" "1 0 0 0 0 0 0 1"
hrw "DataType" "TIMESTAMP" "1 0 0 0 0 0 0 1"
hrw "Keyword" "TIMEZONE_HOUR" "1 0 1 0 0 0 0 1"
hrw "Keyword" "TIMEZONE_MINUTE" "1 0 1 0 0 0 0 1"
hrw "DataType" "TINYBLOB" "0 0 0 1 0 0 0 0"
hrw "DataType" "TINYINT" "0 0 0 1 0 0 0 0"
hrw "DataType" "TINYTEXT" "0 0 0 1 0 0 0 0"
hrw "Keyword" "TITLE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "TO" "1 1 1 1 1 1 1 1"
hrw "Keyword" "TOP" "0 0 0 0 0 0 1 0"
hrw "Keyword" "TRACE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "TRAILING" "1 0 1 1 0 1 0 1"
hrw "Keyword" "TRAN" "0 0 0 0 0 0 1 0"
hrw "Keyword" "TRANSACTION" "0 0 0 0 0 0 1 1"
hrw "Keyword" "TRANSLATE" "1 0 0 0 0 0 0 1"
hrw "Keyword" "TRANSLATE_CHK" "0 0 0 0 0 0 0 1"
hrw "Keyword" "TRANSLATE_REGEX" "1 0 0 0 0 0 0 0"
hrw "Keyword" "TRANSLATION" "1 0 0 0 0 0 0 1"
hrw "Keyword" "TREAT" "1 0 1 0 0 0 0 1"
hrw "Keyword" "TRIGGER" "1 1 1 1 1 0 1 1"
hrw "Keyword" "TRIM" "1 0 0 0 0 0 0 1"
hrw "Keyword" "TRIM_ARRAY" "1 0 0 0 0 0 0 0"
hrw "Keyword" "TRUE" "1 0 1 1 0 1 0 1"
hrw "Keyword" "TRUNCATE" "1 1 0 0 0 0 1 0"
hrw "Keyword" "TRY_CONVERT" "0 0 0 0 0 0 1 0"
hrw "Keyword" "TSEQUAL" "0 0 0 0 0 0 1 0"
hrw "Keyword" "DataType" "0 1 0 0 0 0 0 1"
hrw "Keyword" "UC" "0 0 0 0 0 0 0 1"
hrw "Keyword" "UESCAPE" "1 0 0 0 0 0 0 0"
hrw "Keyword" "UID" "0 0 0 0 1 0 0 0"
hrw "Keyword" "UNDEFINED" "0 0 0 0 0 0 0 1"
hrw "Keyword" "UNDER" "0 0 0 0 0 0 0 1"
hrw "Keyword" "UNDO" "0 1 0 1 0 0 0 1"
hrw "Keyword" "UNION" "1 1 1 1 1 1 1 1"
hrw "Keyword" "UNIQUE" "1 1 1 1 1 1 1 1"
hrw "Keyword" "UNKNOWN" "1 0 1 0 0 0 0 1"
hrw "Keyword" "UNLOCK" "0 0 0 1 0 0 0 0"
hrw "Keyword" "UNNEST" "1 0 0 0 0 0 0 1"
hrw "Keyword" "UNPIVOT" "0 0 0 0 0 0 1 0"
hrw "Keyword" "UNSIGNED" "0 0 0 1 0 0 0 0"
hrw "Keyword" "UNTIL" "1 1 1 0 0 0 0 1"
hrw "Keyword" "UPD" "0 0 0 0 0 0 0 1"
hrw "Keyword" "UPDATE" "1 1 1 1 1 0 1 1"
hrw "Keyword" "UPDATETEXT" "0 0 0 0 0 0 1 0"
hrw "Keyword" "UPPER" "1 0 0 0 0 0 0 1"
hrw "Keyword" "UPPERCASE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "USAGE" "0 0 0 1 0 0 0 1"
hrw "Keyword" "USE" "0 0 0 1 0 0 1 0"
hrw "Keyword" "USER" "1 1 1 0 1 1 1 1"
hrw "Keyword" "USING" "1 1 1 1 0 1 0 1"
hrw "Keyword" "UTC_DATE" "0 0 0 1 0 0 0 0"
hrw "Keyword" "UTC_TIME" "0 0 0 1 0 0 0 0"
hrw "Keyword" "UTC_TIMESTAMP" "0 0 0 1 0 0 0 0"
hrw "Keyword" "VALIDATE" "0 0 0 0 1 0 0 0"
hrw "Keyword" "VALIDPROC" "0 1 0 0 0 0 0 0"
hrw "Keyword" "VALUE" "1 1 1 0 0 0 0 1"
hrw "Keyword" "VALUES" "1 1 1 1 1 0 1 1"
hrw "Keyword" "VALUE_OF" "1 0 0 0 0 0 0 0"
hrw "Keyword" "VARBINARY" "1 0 0 1 0 0 0 0"
hrw "Keyword" "VARBYTE" "0 0 0 0 0 0 0 1"
hrw "Keyword" "VARCHAR" "1 0 0 1 1 0 0 1"
hrw "Keyword" "VARCHAR2" "0 0 0 0 1 0 0 0"
hrw "Keyword" "VARCHARACTER" "0 0 0 1 0 0 0 0"
hrw "Keyword" "VARGRAPHIC" "0 0 0 0 0 0 0 1"
hrw "Keyword" "VARIABLE" "0 1 0 0 0 0 0 1"
hrw "Keyword" "VARIADIC" "0 0 0 0 0 1 0 0"
hrw "Keyword" "VARIANT" "0 1 0 0 0 0 0 0"
hrw "Keyword" "VARYING" "1 0 1 1 0 0 1 1"
hrw "Keyword" "VAR_POP" "1 0 0 0 0 0 0 1"
hrw "Keyword" "VAR_SAMP" "1 0 0 0 0 0 0 1"
hrw "Keyword" "VCAT" "0 1 0 0 0 0 0 0"
hrw "Keyword" "VERBOSE" "0 0 0 0 0 1 0 0"
hrw "Keyword" "VERSIONING" "1 1 0 0 0 0 0 0"
hrw "Keyword" "VIEW" "0 1 0 0 1 0 1 1"
hrw "Keyword" "VIRTUAL" "0 0 0 1 0 0 0 0"
hrw "Keyword" "VOLATILE" "0 1 0 0 0 0 0 1"
hrw "Keyword" "VOLUMES" "0 1 0 0 0 0 0 0"
hrw "Keyword" "WAIT" "0 0 0 0 0 0 0 1"
hrw "Keyword" "WAITFOR" "0 0 0 0 0 0 1 0"
hrw "Keyword" "WHEN" "1 1 1 1 0 1 1 1"
hrw "Keyword" "WHENEVER" "1 1 0 0 1 0 0 1"
hrw "Keyword" "WHERE" "1 1 1 1 1 1 1 1"
hrw "Keyword" "WHILE" "1 1 1 1 0 0 1 1"
hrw "Keyword" "WIDTH_BUCKET" "1 0 0 0 0 0 0 1"
hrw "Keyword" "WINDOW" "1 0 0 1 0 1 0 0"
hrw "Keyword" "WITH" "1 1 1 1 1 1 1 1"
hrw "Keyword" "WITHIN" "1 0 0 0 0 0 0 0"
hrw "Keyword" "WITHIN_GROUP" "0 0 0 0 0 0 1 0"
hrw "Keyword" "WITHOUT" "1 0 1 0 0 0 0 1"
hrw "Keyword" "WLM" "0 1 0 0 0 0 0 0"
hrw "Keyword" "WORK" "0 0 0 0 0 0 0 1"
hrw "Keyword" "WRITE" "0 0 0 1 0 0 0 1"
hrw "Keyword" "WRITETEXT" "0 0 0 0 0 0 1 0"
hrw "Keyword" "XMLCAST" "0 1 0 0 0 0 0 0"
hrw "Keyword" "XMLEXISTS" "0 1 0 0 0 0 0 0"
hrw "Keyword" "XMLNAMESPACES" "0 1 0 0 0 0 0 0"
hrw "Keyword" "XOR" "0 0 0 1 0 0 0 0"
hrw "Keyword" "YEAR" "1 1 1 0 0 0 0 1"
hrw "Keyword" "YEARS" "0 1 0 0 0 0 0 0"
hrw "Keyword" "YEAR_MONTH" "0 0 0 1 0 0 0 0"
hrw "Keyword" "ZEROFILL" "0 0 0 1 0 0 0 0"
hrw "Keyword" "ZEROIFNULL" "0 0 0 0 0 0 0 1"
hrw "Keyword" "ZONE" "0 1 0 0 0 0 0 1"

